package test.fr.lna.sandbox;

/**
 * Un echiquier simple est une matrice de Piece de 8x8.
 * 
 * Plus tard nous gérerons peut être des échiquiers "spéciaux" :)
 * 
 * @author bull
 *
 */
public class Echiquier extends Matrice<Piece> {

	/**
	 * Construction d'un échiquier
	 */
	public Echiquier() {
		super(8);
	}

	@Override
	protected Piece[][] buildMatrice(int size) {
		return new Piece[size][size];
	}
	
	/**
	 * Fournit une pièce en fonction d'une coordonnées.
	 * @param c
	 * @return
	 */
	public Piece getPiece(ChessCoord c) {
		return get(c);
	}

}
